home *** CD-ROM | disk | FTP | other *** search
/ Network PC / Network PC.iso / windows 95 utilities / games / gaming utilities / wadauthor / heretic.wcf < prev    next >
Text File  |  1996-07-25  |  13KB  |  401 lines

  1.  
  2. ; Defines general parameters of the game for which wadfiles are intended.
  3. ;
  4. ;    Name        textual name for internal use
  5. ;    IWAD        standard 8.3 base name and extension of main wadfile
  6. ;    NewMap        default name for new map -- dictates format for all maps
  7. ;    Directory    directory in which main wadfile (and game files) reside
  8. ;    Run            command to execute (from the directory) for running a map
  9.  
  10. [WadGame]
  11. Name=Heretic
  12. IWAD=heretic.wad
  13. NewMap=E1M1
  14. Directory=C:\heretic
  15. Run=heretic.exe -file $_Wadfile -warp $_Wadmap
  16.  
  17. ; Defines parameters of the default sector motif created when no motif
  18. ; file can be located at startup.
  19.  
  20. [Default.Sector]
  21. Above=GRSTNPB
  22. Main=GRSTNPB
  23. Below=GRSTNPB
  24. Ceiling=FLOOR03
  25. Floor=FLOOR03
  26. CeilingHeight=128
  27. FloorHeight=0
  28. Lighting=128
  29.  
  30. ; Defines parameters of the default door motif created when no motif
  31. ; file can be located at startup.
  32.  
  33. [Default.Door]
  34. Base=FLOOR10
  35. Door=DOORSTON
  36. Track=METL2
  37. Type=1
  38.  
  39. ; Defines parameters of the default stair motif created when no motif
  40. ; file can be located at startup.
  41.  
  42. [Default.Stair]
  43. FloorRunner=GRSTNPB
  44. CeilingRunner=GRSTNPB
  45. Stairwell=GRSTNPB
  46. FloorInc=8
  47. CeilingInc=0
  48. LightingInc=0
  49.  
  50. ;    ID                used to classify things
  51. ;    Flags            supplies some additional information:
  52. ;                        0x0001 - indicate thing facing angle
  53. ;    Red                red value for drawing things of said class
  54. ;    Green            green value for drawing things of said class
  55. ;    Blue            blue value for drawing things of said class
  56. ;    Name            textual description of class
  57.  
  58. [Things.Classes]
  59. 0x001    0x0001    255    255    255    Start
  60. 0x002    0x0001    255    0    0    Enemy
  61. 0x003    0x0000    255    255    0    Key
  62. 0x004    0x0000    0    192    0    Armor
  63. 0x005    0x0000    128    128    0    Weapon
  64. 0x006    0x0000    128    128    000    Ammo
  65. 0x007    0x0000    0    255    255    Powerup
  66. 0x008    0x0000    192    192    192    Scenery
  67. 0x009    0x0000    96    96    96    Sounds
  68. 0x00a    0x0001    255    0    255    Teleport
  69. 0x00b    0x0000    0    0    255    Healing
  70. 0x00c    0x0000    192    0    0    Hazard
  71.  
  72. ;    ID                used to uniquely identify things in a map
  73. ;    Class            classification (defined above)
  74. ;    Size            approximate thing size (in map units)
  75. ;    Sprite            name of the sprite to use for display purposes
  76. ;    Name            textual description of thing
  77.  
  78. [Things.Types]
  79. 0x001    1    32    playa1        Player 1
  80. 0x002    1    32    playa1        Player 2
  81. 0x003    1    32    playa1        Player 3
  82. 0x004    1    32    playa1        Player 4
  83. 0x005    2    40    impxa1        Gargoyle leader
  84. 0x006    2    64    heada1        Ironlich
  85. 0x007    2    40    srcra1        D'Sparil
  86. 0x008    6    20    bagha0        Bag of holding
  87. 0x009    2    80    mntrv1        Maulotaur
  88. 0x00a    6    20    amg1a0        Wand crystal (10)
  89. 0x00b    1    32    playf1        Deathmatch
  90. 0x00c    6    20    amg2a0        Wand crystal (50)
  91. 0x00d    6    20    amm1a0        Mace spheres (20)
  92. 0x00e    10    20    teleg0        Destination
  93. 0x00f    2    40    wzrda1        Disciple of D'Sparil
  94. 0x010    6    20    amm2a0        Mace spheres (100)
  95. 0x011    8    20    skh1a0        Skull hang (70)
  96. 0x012    6    20    amc1a0        Crossbow bolts (5)
  97. 0x013    6    20    amc2a0        Crossbow quiver (20)
  98. 0x014    6    20    ams1a0        Hellstaff lesser runes (20)
  99. 0x015    6    20    ams2a0        Hellstaff greater runes (100)
  100. 0x016    6    20    amp1a0        Phoenix orb (1)
  101. 0x017    6    20    amp2a0        Phoenix orb (10)
  102. 0x018    8    20    skh2a0        Skull hang (60)
  103. 0x019    8    20    skh3a0        Skull hang (45)
  104. 0x01a    8    20    skh4a0        Skull hang (35)
  105. 0x01b    8    20    srtca0        Serpent torch
  106. 0x01c    8    20    chdlb0        Chandelier
  107. 0x01d    8    20    smpla0        Small pillar
  108. 0x01e    7    20    eggca0        Morph ovum
  109. 0x01f    4    20    shd2a0        Enchanted shield
  110. 0x020    7    20    artisphl    Mystic urn
  111. 0x021    7    20    artitrch    Torch
  112. 0x022    7    20    artifbmb    Time bomb of the ancients
  113. 0x023    7    20    spmpa0        Map scroll
  114. 0x024    7    20    artiatlp    Chaos device
  115. 0x025    8    20    stgsa0        Stalagmite (small)
  116. 0x026    8    20    stgla0        Stalagmite (large)
  117. 0x027    8    20    stcsa0        Stalactite (small)
  118. 0x028    8    20    stcla0        Stalactite (large)
  119. 0x029    9    20    telea0      Waterfall (continuous)
  120. 0x02a    9    20    telea0      Wind (continuous)
  121. 0x02b    12    20    ppodk0        Pod spawner
  122. 0x02c    12    20    barla0        Barrel
  123. 0x02d    2    40    mummy1        Nitrogolem
  124. 0x02e    2    40    mummy5        Nitrogolem ghost
  125. 0x02f    8    20    brpla0        Brown pillar
  126. 0x030    8    20    mos1a0        Moss (three)
  127. 0x031    8    20    mos2a0        Moss (one)
  128. 0x032    8    20    wtrhc0        Wall torch
  129. 0x033    8    20    hcora0        Hanging corpse
  130. 0x034    8     20    tgltg0        Blue glitter
  131. 0x035    5    20    wblsa0        Dragon claw
  132. 0x036    6    20    amb1a0        Energy orb (10)
  133. 0x037    6    20    amb2a0        Energy orb (25)
  134. 0x038    2    20    sor2i0        D'Sparil teleport spot
  135. 0x040    2    32    kniga1        Undead warrior
  136. 0x041    2    32    kniga5        Undead warrior ghost
  137. 0x042    2    40  impxb1        Gargoyle
  138. 0x044    2    40    mumme1        Golem
  139. 0x045    2    40    mumme5        Golem ghost
  140. 0x046    2    50    beasa1        Weredragon
  141. 0x049    3    20    akyya0        Green key
  142. 0x04a    8     20    tgltb0        Red glitter
  143. 0x04b    7    20    artiinvs    Invisibility
  144. 0x04c    8    20    kfr1a0        Fire brazier
  145. 0x04f    3    20    bkyya0        Blue key
  146. 0x050    3    20    ckyya0        Yellow key
  147. 0x051    11    20    ptn1a0        Crystal vial (10)
  148. 0x052    11    20    artiptn2    Quartz flask (25)
  149. 0x053    7    20    artisoar    Wings of wrath
  150. 0x054    7    20    artiinvu    Ring of invulnerability
  151. 0x055    4    20    shlda0        Silver shield
  152. 0x056    7    20    artipwbk    Tome of power
  153. 0x057    8    20    vlcoe0        Volcano
  154. 0x05a    2    20    clnka1        Sabreclaw
  155. 0x05c    2    40    snkea1        Ophidian
  156. 0x05e    8    20    kgzba0        Blue orb
  157. 0x05f    8    20    kgzga0        Green orb
  158. 0x060    8    20    kgzya0        Yellow orb
  159. 0x4b0    9    20    telea0      Scream
  160. 0x4b1    9    20    telea0        Squish
  161. 0x4b2    9    20    telea0        Water drops
  162. 0x4b3    9    20    telea0        Slow footsteps
  163. 0x4b4    9    20    telea0        Heartbeat
  164. 0x4b5    9    20    telea0        Bells
  165. 0x4b6    9    20    telea0        Growl
  166. 0x4b7    9    20    telea0        Magic
  167. 0x4b8    9    20    telea0        Laughter
  168. 0x4b9    9    20    telea0        Running footsteps
  169. 0x7d1    5    20    wbowa0        Crossbow
  170. 0x7d2    5    20    wmcea0        Mace
  171. 0x7d3    5    20    wphxa0        Phoenix rod
  172. 0x7d4    5    20    wskla0        Hellstaff
  173. 0x7d5    5    20    wgnta0        Gauntlets
  174. 0x7f3    12    20    ppoda0        Pod
  175.  
  176. ;    ID                used to classify linedefs
  177. ;    Name            textual description of class
  178. ;
  179. ;    Note:    When converting a sector to a door, the linedef types 
  180. ;            available are those in class number two.
  181.  
  182. [LineDefs.Classes]
  183. 0x001    Special
  184. 0x002    Local door
  185. 0x003    Remote door
  186. 0x004   Ceiling
  187. 0x005   Crushing ceiling
  188. 0x006    Lift
  189. 0x007   Floor
  190. 0x008   Moving floor
  191. 0x009   Stairs
  192. 0x00a   Exit
  193. 0x00b   Teleport
  194. 0x00c   Lighting
  195.  
  196. ;    ID
  197. ;    class
  198. ;    codes
  199. ;        n       does NOT require a tag number
  200. ;        W       walk-over activation
  201. ;        S       switch (triggered by player use)
  202. ;        G       gunfire (pistol, shotgun, chaingun) cross or hit line
  203. ;        1       the line may be activated once only
  204. ;        R       potentially repeatable activation
  205. ;        &       affected sectors locked out from further changes
  206. ;        m       monster actions can activate the line's effect
  207. ;    speed
  208. ;        (slow=1, medium = 2, fast = 3, turbo = 4)
  209. ;    time
  210. ;    texture changes
  211. ;    description
  212.  
  213. [LineDefs.Types]
  214.  
  215. ; Special
  216. 0x030    1    n        -    -    -    scrolling wall (left)
  217. 0x063    1    n        -    -    -    scrolling wall (left)
  218.  
  219. ; Local door
  220. 0x001    2    nSRm    2    4    -    open/close
  221. 0x01a    2    nSR        2    4    -    open/close (blue key required)
  222. 0x01c    2    nSR        2    4    -    open/close (green key required)
  223. 0x01b    2    nSR        2    4    -    open/close (yellow key required)
  224. 0x01f    2    nS1        2    -    -    open
  225. 0x020    2    nS1        2    -    -    open (blue key required)
  226. 0x021    2    nS1        2    -    -    open (green key required)
  227. 0x022    2    nS1        2    -    -    open (yellow key required)
  228. 0x02e    2    nG1        2    -    -    open
  229.  
  230. ; Remote door
  231. 0x004    3    W1        2    4    -    open/close
  232. 0x01d    3    S1        2    4    -    open/close
  233. 0x05a    3    WR        2    4    -    open/close
  234. 0x03f    3    SR        2    4    -    open/close
  235. 0x002    3    W1        2    -    -    open
  236. 0x067    3    S1        2    -    -    open
  237. 0x056    3    WR        2    -    -    open
  238. 0x03d    3    SR        2    -    -    open
  239. 0x003    3    W1        2    -    -    close
  240. 0x032    3    S1        2    -    -    close
  241. 0x04b    3    WR        2    -    -    close
  242. 0x02a    3    SR        2    -    -    close
  243. 0x010    3    W1        2    30    -    close/open (30 seconds)
  244. 0x04c    3    WR        2    30    -    close/open (30 seconds)
  245. 0x064    3    WR        4    -    -    open/close
  246.  
  247. ; Ceiling
  248. 0x028    4    W1        1    -    -    up to highest ceiling
  249. 0x029    4    S1        1    -    -    down to floor
  250. 0x02b    4    SR        1    -    -    down to floor
  251. 0x02c    4    W1        1    -    -    down to floor + 8
  252. 0x031    4    S1        1    -    -    down to floor + 8
  253. 0x048    4    WR        1    -    -    down to floor + 8
  254.  
  255. ; Crushing ceiling
  256. 0x006    5    W1&        2    0    -    start fast crush
  257. 0x019    5    W1&        2    0    -    start slow crush
  258. 0x049    5    WR&        1    0    -    start slow crush
  259. 0x04d    5    WR&        2    0    -    start fast crush
  260. 0x039    5    W1&        -    -    -    stop crush
  261. 0x04a    5    WR&        -    -    -    stop crush
  262.  
  263. ; Lift
  264. 0x00a    6    W1        3    3    -    lift
  265. 0x015    6    S1        3    3    -   lift
  266. 0x058    6    WRm        3    3    -   lift
  267. 0x03e    6    SR        3    3    -   lift
  268.  
  269. ; Floor
  270. 0x077    7    W1        1    -    -   up to next highest floor
  271. 0x080    7    WR        1    -    -    up to next highest floor
  272. 0x012    7    S1        1    -    -    up to next highest floor
  273. 0x045    7    SR        1    -    -   up to next highest floor
  274. 0x016    7    W1&        1    -    TX  up to next highest floor + texture
  275. 0x05f    7    WR&        1    -    TX  up to next highest floor + texture
  276. 0x014    7    S1&        1    -    TX  up to next highest floor + texture
  277. 0x044    7    SR&        1    -    TX  up to next highest floor + texture
  278. 0x02f    7    G1&        1    -    TX    up to next highest floor + texture
  279. 0x005    7    W1        1    -    -   up to lowest ceiling
  280. 0x05b    7    WR        1    -    -   up to lowest ceiling
  281. 0x065    7    S1        1    -    -   up to lowest ceiling
  282. 0x040    7    SR        1    -    -   up to lowest ceiling
  283. 0x018    7    G1        1    -    -    up to lowest ceiling
  284. 0x082    7    W1        4    -    -   up to next highest floor (turbo)
  285. 0x083    7    S1        4    -    -   up to next highest floor (turbo)
  286. 0x081    7    WR        4    -    -   up to next highest floor (turbo)
  287. 0x084    7    SR        4    -    -   up to next highest floor (turbo)
  288. 0x038    7    W1&        1    -    -   up to lowest ceiling - 8, crush
  289. 0x05e    7    WR&        1    -    -   up to lowest ceiling - 8, crush
  290. 0x037    7    S1        1    -    -   up to lowest ceiling - 8, crush
  291. 0x041    7    SR        1    -    -   up to lowest ceiling - 8, crush
  292. 0x03a    7    W1        1    -    -    up 24
  293. 0x05c    7    WR        1    -    -    up 24
  294. 0x00f    7    S1&        1    -    TX  up 24 + texture
  295. 0x042    7    SR&        1    -    TX  up 24 + texture
  296. 0x03b    7    W1&        1    -    TXP up 24 + sector texture
  297. 0x05d    7    WR&        1    -    TXP up 24 + sector texture
  298. 0x00e    7    S1&        1    -    TX  up 32 + texture
  299. 0x043    7    SR&        1    -    TX  up 32 + texture
  300. 0x01e    7    W1        1    -    -    up by shortest lower texture
  301. 0x060    7    WR        1    -    -   up by shortest lower texture
  302. 0x026    7    W1        1    -    -   down to lowest floor
  303. 0x017    7    S1        1    -    -   down to lowest floor
  304. 0x052    7    WR        1    -    -   down to lowest floor
  305. 0x03c    7    SR        1    -    -   down to lowest floor
  306. 0x025    7    W1        1    -    NXP down to lowest floor + sector texture
  307. 0x054    7    WR        1    -    NXP down to lowest floor + sector texture
  308. 0x013    7    W1        1    -    -   down to highest floor
  309. 0x066    7    S1        1    -    -   down to highest floor
  310. 0x053    7    WR        1    -    -   down to highest floor
  311. 0x02d    7    SR        1    -    -   down to highest floor
  312. 0x024    7    W1        3    -    -   down to highest floor + 8
  313. 0x047    7    S1        3    -    -   down to highest floor + 8
  314. 0x062    7    WR        3    -    -   down to highest floor + 8
  315. 0x046    7    SR        3    -    -   down to highest floor + 8
  316. 0x009    7    S1        1    -    NXP donut + sector texture
  317. 0x055    7    WR        1    -    -    down to highest floor (ceiling up to highest ceiling)
  318.  
  319. ; Moving floor
  320. 0x035    8    W1&        1    3    -    start moving floor
  321. 0x036    8    W1&        -    -    -    stop moving floor
  322. 0x057    8    WR&        1    3    -    start moving floor
  323. 0x059    8    WR&        -    -    -    stop moving floor
  324.  
  325. ; Stair
  326. 0x008    9    W1        1    -    -    stairs (8)
  327. 0x007    9    S1        1    -    -    stairs (8)
  328. 0x06b    9    S1        4    -    -    stairs (16)
  329.  
  330. ; Exit
  331. 0x00b    10    nS1        -    -    -    end level, go to next
  332. 0x033    10    nS1        -    -    -    end level, go to secret
  333. 0x034    10    nW1        -    -    -    end level, go to next
  334. 0x069    10    nW1        -    -    -    end level, go to secret
  335.  
  336. ; Teleport
  337. 0x027    11    W1m        -    -    -    teleport
  338. 0x061    11    WRm        -    -    -    teleport
  339. 0x07d    11    W1m        -    -    -    teleport monsters only
  340. 0x07e    11    WRm        -    -    -    teleport monsters only
  341.  
  342. ; Lighting
  343. 0x023    12    W1        -    -    -    off
  344. 0x068    12  W1        -    -    -   set to dimmest near
  345. 0x00c    12    W1        -    -    -    set to brightest near
  346. 0x00d    12    W1        -    -    -    on maximum
  347. 0x04f    12    WR        -    -    -    off
  348. 0x050    12    WR        -    -    -    set to brightest near
  349. 0x051    12    WR        -    -    -    on maximum
  350. 0x011    12    W1        -    -    -    start blinking
  351. 0x08a    12    SR        -    -    -    on maximum
  352. 0x08b    12    SR        -    -    -    off
  353. 0x04e    12    WR        -    -    -    set to dimmest near
  354.  
  355. [Sectors.Types]
  356. 0x001    Blink (random)
  357. 0x002    Blink (1/2 second)
  358. 0x003    Blink (1 second)
  359. 0x004    -10/20% health
  360. 0x005    -5/10% health
  361. 0x007    -2/5% health
  362. 0x009    Secret
  363. 0x00a    Ceiling drops (after 30 seconds)
  364. 0x00c    Blink (1 second sync.)
  365. 0x00d    Blink (1/2 second sync.)
  366. 0x00e    Ceiling rises (after 300 seconds)
  367. 0x00f    Reduced floor friction
  368. 0x010    -10/20% health
  369. 0x014    Scroll east (very slow)
  370. 0x015    Scroll east (slow)
  371. 0x016    Scroll east (normal)
  372. 0x017    Scroll east (fast)
  373. 0x018    Scroll east (very fast)
  374. 0x019    Scroll north (very slow)
  375. 0x01a    Scroll north (slow)
  376. 0x01b    Scroll north (normal)
  377. 0x01c    Scroll north (fast)
  378. 0x01d    Scroll north (very fast)
  379. 0x01e    Scroll south (very slow)
  380. 0x01f    Scroll south (slow)
  381. 0x020    Scroll south (normal)
  382. 0x021    Scroll south (fast)
  383. 0x022    Scroll south (very fast)
  384. 0x023    Scroll west (very slow)
  385. 0x024    Scroll west (slow)
  386. 0x025    Scroll west (normal)
  387. 0x026    Scroll west (fast)
  388. 0x027    Scroll west (very fast)
  389. 0x028    Wind east (weak)
  390. 0x029    Wind east (normal)
  391. 0x02a    Wind east (strong)
  392. 0x02b    Wind north (weak)
  393. 0x02c    Wind north (normal)
  394. 0x02d    Wind north (strong)
  395. 0x02e    Wind south (weak)
  396. 0x02f    Wind south (normal)
  397. 0x030    Wind south (strong)
  398. 0x031    Wind west (weak)
  399. 0x032    Wind west (normal)
  400. 0x033    Wind west (strong)
  401.